to cut oneself off from something - Espagnol Anglais Dictionnaire